package com.nuo.common.core.enums;

import com.nuo.common.core.base.IBaseEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 认证方式
 *
 * @author LGC
 * @date 2022/1/26 14:22
 */
@Getter
@NoArgsConstructor
@AllArgsConstructor
public enum AuthenticationIdentityEnum implements IBaseEnum<String> {
    /**
     * 认证方式
     */
    USERNAME("username", "用户名认证"),
    MAIL("mail", "邮箱认证"),
    MOBILE("mobile", "手机号认证"),
    OPENID("openId", "开放式认证系统唯一身份标识");

    private String value;

    private String label;

}
